combat engineer squad - Almanca İngilizce Sözlük